×

ivy league meaning in English

n. ivy league, group of colleges and universities in the united states that are known for their academic excellence (harvard, brown, cornell, yale, princeton, university of pennsylvania, dartmouth, columbia)

Related Words

  1. ivrognerie
  2. ivrognesse
  3. iwashi
  4. iwo jima
PC Version

Copyright © 2018 WordTech Co.